#include "mainwindow.h"
#include "ui_mainwindow.h"

#include <QStandardItemModel>
#include <QTableView>

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    m_model=new QStandardItemModel(4,2);
    m_tableView=new QTableView(this);
    m_tableView->setModel(m_model);
    m_model->setHeaderData(0,Qt::Horizontal,tr("Label"));
    m_model->setHeaderData(1,Qt::Horizontal,tr("Quantity"));

    for(int row=0;row<4;++row)
    {
        for(int column=0;column<2;++column)
        {
            QModelIndex index=m_model->index(row,column,QModelIndex());
            m_model->setData(index,QVariant((row+1)*(column+1)));
        }
    }
    this->setCentralWidget(m_tableView);
}

MainWindow::~MainWindow()
{
    delete ui;
}
